| Ограничение времени | 1 секунда |
| Ограничение памяти | 64 Мб |
| Ввод | стандартный ввод или input.txt |
| Вывод | стандартный вывод или output.txt |
Максимальная оценка за эту задачу — 60 баллов, на проверку необходимо сдавать программу, решающую задачу
Для проверки подписи документов была придумана новая электронная подпись: таблица размером , в каждой ячейке которой находится цифра 0 или 1. Строки таблицы пронумерованы от до сверху вниз, а столбцы — от до слева направо. Обозначим символ, расположенный в ячейке на пересечении -й строки и -го столбца как .
Будем называть горизонтальным артефактом любую непустую подстроку любой из строк соответствующей таблицы. Более формально, горизонтальным артефактом называется строка для любых и .
Аналогично, вертикальным артефактом называется любая непустая подстрока любого из столбцов соответствующей таблицы. Более формально, вертикальным артефактом называется строка для любых и .
Будем говорить, что строка является артефактом, если она является горизонтальным или вертикальным артефактом.
Проверка подписи осуществляется следующим образом: для набора строк, состоящих из 0 и 1, подсчитывается, сколько строк из этого набора является артефактом.
Напишите программу, которая по данному набору строк составит подпись. Ваша программа получит количество баллов, пропорциональное количеству строк, которые являются артефактами в составленной вами подписи.
Первая строка входных данных содержит три целых числа , и — размеры искомой подписи и количество данных вам строк ( ; ).
Далее содержится строк. Каждая строка имеет длину не более символов и состоит только из символов 0 и 1.
Выведите строк по символов в каждой — сгенерированную подпись. Все строки должны состоять только из символов 0 или 1.
Ваш оценка за каждый тест в данной задаче будет равняться , где — количество строк, которые являются артефактами в сгенерированной вами подписи. Таким образом, оценка за каждый тест является вещественным числом от до .
Общий балл за задачу будет равен сумме баллов за каждый тест. Всего в данной задаче тестов.
| Ввод | Вывод |
|---|---|
3 3 5 11 000 00 010 011 | 011 110 000 |